Big Huge Thesaurus

supply ship

noun